to take leave of - Español Inglés Diccionario